import Vue from 'vue'

// 供应商类型
Vue.filter('supplierTypes', function (value) {
  if (!value) return ''
  if(value == 'FACTORY'){
    return '云工厂'
  }else if(value == 'DEALER'){
    return '经销商'
  }else if(value == 'RETAILER'){
    return '零售商'
  }
})


// 首页swiper品类传后端类目
Vue.filter('filterClassifys', function (value) {
  if (!value) return ''
  var categoryIds = '';
  for (var i in value.target.params.categoryIds) {
    categoryIds += value.target.params.categoryIds[i]+','
  }
  categoryIds = categoryIds.substring(0, categoryIds.lastIndexOf(','))
  return categoryIds
})


// 订单状态【取消订单】时
Vue.filter('filterOrderCancel', function (value) {
  if (!value) return ''
   // 1：待付款取消 2：待发货取消中 3：待发货取消失败 4：待发货取消成功 5：已完成取消 6：卖家审核不通过，7：待处理取消，8：待审核取消，9：卖家备货中取消
  if(value == 1){
    return '待付款取消'  // 买家
  }else if(value == 2) {
    return '待发货取消中' // 买家、卖家
  }else if(value == 3) {
    return '待发货取消失败'
  }else if(value == 4) {
    return '待发货取消成功'
  }else if(value == 5) {
    return '已完成取消'
  }else if(value == 6) {
    return '卖家审核不通过'  // 卖家
  }else if(value == 7) {
    return '待处理取消' // 买家
  }else if(value == 8) {
    return '待审核取消'  // 买家
  }else if(value == 9) {
    return '卖家备货中取消' //卖家
  }
})
